Scheduled Action Objects
These Action Objects (AO) are user defined calculations scheduled to execute at defined intervals. The CSense Runtime Manager provides valuable information about these processes.
Header |
Description |
Name |
The name given to the AO, saved in the application creating the blueprint. The default name is the name of the file and the AO will be deployed with this name. If a name clash occurs, names will automatically be made unique. |
Execution state |
Indicates the current execution state of the scheduled Action Objects. Possible values are:
|
Schedule status |
Indicates how this Action Object is tracking against its configured schedule. Possible values are:
|
Average load per schedule (%) |
The average time taken to complete a single execution as a percentage of the configured schedule period for the Action Object. |
Current schedule retries |
The number of times the Action Object has restarted the current scheduled execution due to an error. The Current schedule retries value resets when a Scheduled Action Object is restarted or when the current scheduled execute is successfully completed. This value will remain at zero when no errors are encountered during scheduled execution. |
Total retries |
The total number of retry attempts made to restart an incomplete execution of the Action Object across all schedules due to an error. This value will remain at zero when no errors are encountered during scheduled execution. |
Failed schedules |
The number of execution schedules that were not successfully executed. Based on the selection of what should happen in the event of an error, in the CSense Run-time properties, this value will be displayed. For more information, see CSense Run-time Properties and What to Interpret about the Process Information. |
Current schedule time |
The configured schedule that is currently executing. NOTE: The Current Schedule Time may differ from the Current Actual Start Time. |
Current actual start time |
The actual start time of the currently executing schedule. Only displayed if the Current State is Executing, otherwise this column will be blank. NOTE: The Current Actual Start Time may differ from the Current Schedule Time. |
Schedule period |
The scheduling period that you provided for the Action Object. The Action Object will be scheduled to execute on intervals using the provided Schedule Period. |
Average execution time |
The average execution time across all the completed schedules for the Action Object. |
Total executes |
The total number of completed scheduled executions for the Action Object. |
Total schedule utilization (%) |
The total time taken to execute all the configured schedules for the Action Object as a percentage of the total up-time of the Scheduled Action Object. |
Last schedule time |
The configured schedule of the previously completed scheduled execution. |
Last actual start time |
The actual start time of the previously completed scheduled execution. |
Last actual end time |
The actual end time of the previously completed scheduled execution. |
Next schedule time |
The next execution schedule to be executed for this Action Object. For Action Objects that are Behind Schedule, the Next Scheduled Time may indicate a historical execution schedule. NOTE: The Actual Start Time may be later than the next Scheduled Start Time. |
Total time |
The time lapsed since the first execution of the Scheduled Action Object. |
What to interpret when an error occurs while Deploying Scheduled Action Objects?
In the CSense Run-time Properties dialog box, you can determine what happens when an error occurs during execution of Scheduled Action Objects. Based on what you select, the execution may continue or stop. You can know what happened during the execution by seeing the information about the Scheduled Action Object process listed in the table above.
The table below explains the information that you will see in the event of an error based on the On Schedule Error Option that you selected. For a better understanding, it is considered that you entered "X" number of retry attempts for the Stop Action Object after retry attempts or Skip schedule after retry attempts options.
Information on Scheduled Action Object | On Schedule Error Options | ||
Retry indefinitely | Stop Action Object after retry attempts | Skip schedule after retry attempts | |
Execution state |
NA |
You will see "Executing" till the "X" number of retry attempts. You will see "Stopped" after the "X" number of failed retry attempts. |
You will see "Executing" till the "X" number of retry attempts. You will see "Stopped" after the "X" number of failed retry attempts. |
Schedule status |
You will see "Behind Schedule". |
You will see "Behind Schedule" till the "X" number of retry attempts. You will see "Stopped" after the "X" number of failed retry attempts. |
You will see "Behind Schedule" till the "X" number of retry attempts. |
Current schedule retries |
You will see the value increasing as the number of failed attempts increases. You will see "0" once the error is resolved or the next schedule starts. |
You will see "X" increasing based on the "X" number of retry attempts. You will see "0" once the error is resolved or the next schedule starts. |
You will see "X" increasing based on the "X" number of retry attempts. You will see "0" once the error is resolved or the next schedule starts. |
Total retries |
You will see the value increasing for each failed scheduled execute. |
You will see the value increasing for each failed scheduled execute. |
You will see the value increasing for each failed scheduled execute. |
Failed schedules |
You will see "0". |
You will see "0" till the "X" number of retry attempts. You will see "1" after the "X" number of failed retry attempts. |
You will see "0" till the "X" number of retry attempts. You will see “1” after the first skip, and then the value increases as more number of schedule fails and skips. |
Current schedule time |
You will see the actual scheduled time. |
You will see the scheduled time, till the "X" number of retry attempts. That is, till the Action Objects are being executed.
|
You will see the scheduled time, till the "X" number of retry attempts. That is, till the Action Objects are being executed. |
Current actual start time |
You will see the actual scheduled time. |
You will see the scheduled time, till the "X" number of retry attempts. That is, till the Action Objects are being executed.
|
You will see the scheduled time, till the "X" number of retry attempts. That is, till the Action Objects are being executed. |
Next schedule time |
You will see the actual scheduled time. |
You will see the scheduled time, till the "X" number of retry attempts. That is, till the Action Objects are being executed.
|
You will see the scheduled time, till the "X" number of retry attempts. That is, till the Action Objects are being executed. |
Resource Gauges
Resource gauges help you to understand the utilization of resources in your system. On the Scheduled Action Objects window, you can view the current CPU, Memory utilization of your system, and Action Objects Utilization.
Understanding the Gauges
- CPU gauge- This indicates the current utilization of your systems CPU in %.
- Memory gauge- This indicates the current utilization of your systems memory in %.
- Utilization gauge- This indicates the actual number of action objects that are currently executing from the maximum concurrent limit that you configured.
Related topics: